Cortex renalis - Spanish English Dictionary